// function hd() { 
//   console.log("4.1 hd")
// }
// function show() { 
//   console.log("4.1 show")
// }
// 用立即执行函数解决作用域冲突问题，被立即执行函数(function() {...被包裹的函数})();包裹的函数外面无法直接访问到，{} 存在一个作用域，被包裹的函数不再属于全局
// 使用的时候可以把window传过去

(function (window) {
  
  function hd () { 
    console.log("4.1 hd")
  }
  function show() { 
    console.log("4.1 show")

  }
  // 两个方法都是私有的，外部想调用就要用js1.hd() / show()
  window.js1 = {hd,show};

})(window);
